![]() |
Программирование для Internet |
||
|
Этот объект писался, скорее не как пример, а просто потому, что мне надоело обходиться без такого инструментария.
Когда пишешь тексты примеров, всегда возникают проблемы синхронизации текста для печати на странице, с текстом, для выполнения и демнонстрации. Стоит поменять что-либо в "реальном" тексте, как нужно не забыть сделать те же изменения в печатном тексте.
Этот объект позволяет объединить этот процесс и хранить текст один раз.
Нужно просто создать екземпляр объекта Publish, передав кнструктору текст программы-примера. У объекта Publish, есть два очень полезных метода: toString и run. Первый служит для печати программы-примера, второй - для ее выполнения.
Текст для передачи конструктору в виде параметра можно писать почти обычно. Только вместо \, нужно писать \\ и, разумеется, заключить все в кавычки.
Вы можете посмотреть текст этого примера, чтобы увидеть как это делается. В тексте Вы увидите ссылку
<SCRIPT LANGUAGE="JavaScript" SRC="publish.js"> </SCRIPT>
Вот, что содержит файл publish.js
Конец файла publish.js
Главная страница | Замечания? Комментарии? Идеи? |